keep faith with promises made - Turco Inglés Diccionario